successive periods - Turkish English Dictionary